﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;

namespace COC.Graphics
{
	public class ICullable
	{
		protected BoundingBox m_BoudingBox = new BoundingBox(
			new Vector3(float.MaxValue, float.MaxValue, float.MaxValue),
			new Vector3(float.MinValue, float.MinValue, float.MinValue));
		public BoundingBox BoundingBox
		{
			get { return m_BoudingBox; }
			set { m_BoudingBox = value; }
		}

		protected bool m_bCulled = false;
		public bool IsCulled
		{
			get { return m_bCulled; }
			set { m_bCulled = value; }
		}
	}
}